[BACKEND-040-1] Создать метод POST /api/v1/menu/activate

Разработка эндпоинта активации комплексного меню

Author

Services Task & Simulation Framework Documentation

Published

July 13, 2026

NoteКраткая карточка задачи

  • Инструкция по шагам:
    1. На Шагах 7-8: Для метода POST принять команду активации конкретного menu_id. Извлечь или сгенерировать сквозной X-Request-ID (trace_id).
    2. На Шаге 9: Валидировать тело запроса через схему Pydantic (поля: menu_id типа UUID, space_type типа ENUM: HOME, OFFICE). Перенаправить валидный payload по внутреннему интерфейсу в menu-service.
    3. При получении ответа от menu-service транслировать клиенту либо статус 200 OK, либо ошибку 422 Unprocessable Entity (Шаги 13а/14).